cube farm - German English Dictionary